English Dictionary
◊ MACKEREL SKY
mackerel sky
n : a sky filled with rows of cirrocumulus or small altocumulus
clouds